草庐IT

ios - GPUImage + Touch 模糊效果

全部标签

javascript - EaselJS 线条模糊

我正在使用EaselJS作为HTML5Canvas的API。我注意到下面的代码:line.graphics.setStrokeStyle(1).beginStroke("black").moveTo(100,100).lineTo(200,200);stage.addChild(line);...产生以下行:我将粗细设置为1-但线条仍然模糊。如果将快照放大,可以看到它实际上占据了3个像素。我相信我在某个地方读到Canvas在两个像素之间画了一个点,这样两个像素实际上都会被着色。您需要将绘制点的位置移动像素宽度的一半,使其落在整个像素上。我的应用程序需要清晰的图像,请指教。

javascript - Socket.io 消息事件多次触发

我正在尝试学习node并开始使用socket.io创建混搭消息传输已经开始,但我遇到了一些麻烦。消息事件多次触发,导致一条消息在收件人的框中多次出现。我已将套接字路由到exports.chat并且想知道这是否导致了问题?缩小问题范围:消息触发次数=客户端的连接顺序。也就是说,如果客户端第二次连接,他的消息将触发两次。客户端第三次连接三次。这是代码片段:exports.chat=function(io,pseudoArray,req,res){res.render('chat',{title:'ChatPanel.'});varusers=0;io.sockets.on('connect

javascript - socket.io - socket.on 等待 promise

我有一个按钮可以与服务器进行一些通信,以检查输入的值(通过输入框)是否已经存在。代码如下:$("#button").click(function(){varexists=false;varname=$("#name").val();socket.emit("check",name);socket.on("checkReturn",function(data){exists=data.result;});if(exists){console.log("exists")}else{if(name.length>0){socket.emit("create",name);}}});});问题

javascript - 在 iOS 中同步两个 div 滚动不流畅

-->请转到编辑此问题的部分我想同步两个div的滚动条,我就是这样做的vardiv1=document.getElementById('element1'),div2=document.getElementById('element2');div1.addEventListener('touchmove',scrolled,false);div2.addEventListener('touchmove',scrolled,false);functiongetscrollTop(node){returnnode.pageYOffset||node.scrollTop;}functions

javascript - 尝试在 iOS 10 中发送短信, "sms:"协议(protocol)是否损坏?

我有一个点击发送短信按钮。现在我在单击按钮时使用此代码:if(platform=='iOS'){if(version==4||version==5||version==6||version==7){link='sms:'+serviceNumber+';body='+body;}else{link='sms:'+serviceNumber+'&body='+body;}}else{link='sms:'+serviceNumber+'?body='+encodeURIComponent(body);}window.location.href=link;他们告诉我它在iOS10中不再工作

javascript - 仅在某些页面上执行 jquery 效果/操作

到目前为止,我一直将所有jquery代码放在document.ready函数中。我认为在某些情况下,这不是最好的方法。例如:如果我想在某个页面加载时执行动画,最好的方法是什么。$(document).ready(function(){$("#element_1").fadeIn();$("#element_2").delay('100').fadeIn();$("#element_3").delay('200').fadeIn();});如果它就在document.ready中,那么每次加载ANY页面时,它都会检查每一行并查找该元素。告诉jquery只在特定页面上执行一段代码以避免此问

javascript - g.raphael.js 饼图渐变效果

我使用raphael.js在我的网站上绘制图像/图表,但在我的饼图上实现渐变效果时遇到了问题。我是这样调用它的:window.onload=function(){varr=Raphael("holder");varpie=r.g.piechart(250,240,180,,{colors:["#fff","#cc3333","#f200fd"]});};我在文档中读到渐变效果是可能的,就像某些示例中显示的那样。我试过:{colors:["r#fff-#ccc","r#fff-#ccc","r#fff-#ccc"]}或{gradients:["r#fff-#ccc","r#fff-#cc

javascript - 如何将 jquery 效果应用于 Knockout.js 创建的元素

您好,我的View中有以下代码:但是我想为每个新元素添加jQuery效果,例如:$("#draggable").draggable();有什么方法可以订阅元素添加到此列表后发生的事件吗? 最佳答案 最好的方法是使用自定义绑定(bind)。ko.bindingHandlers.draggable={init:function(element,valueAccessor){$(element).draggable();}};在文档中阅读更多相关信息:http://knockoutjs.com/documentation/custom-b

javascript - 使用 Socket.IO 时如何访问 session 标识符?

我要聊天,我需要管理唯一连接。我四处搜索,但我发现的所有解决方案似乎都已被弃用。那么,我如何使用Socket.IO获取套接字的sessionID?我正在使用Node.js,Express.js和Socket.IO. 最佳答案 使用Socket.IO身份验证设置,并将cookie传递给Express的cookie解析器中间件。一旦cookie被解析,就可以获得客户端的sessionID,并从sessionstore中获取关联的session,无论是内存故事还是其他类型的store。//weneedtousethesamesecretf

javascript - Node.js 和 Socket.io : Self-signed certificates for a secure websocket connection

我一直在网上寻找直接的答案,但大多数解决方案都涉及使用Express和提供HTTP内容以实现安全连接。我对Node.js和socket.io的安全网络套接字连接(wss)更感兴趣我不使用Node.js进行HTTP请求。我使用与Node.js配合使用的socket.io模块将消息实时传递到我的应用程序。我只将Node用于网络套接字连接。我将简要说明我的设置是什么。我使用Django作为我的HTTP后端。用户向Django发出请求,Django将该请求的内容转发给Redis,Node.js监听Redis的一个channel,它处理内容并将消息发送给适当的接收者。非常简单直接。一切正常。但我